This is a list of software to create any kind of information graphics:
Software | Example(s) | Interface | Licence(s) | Operating system | Distinguishing features | |||
---|---|---|---|---|---|---|---|---|
License | Open Source (yes/no) | Price | ||||||
Algebrator | GUI | Proprietary | No | $58.99 | Linux, Mac OS X, Sugar, Windows | 2D graphs | ||
Baudline | GUI | Proprietary | No, source available | Free | FreeBSD, Linux, Mac OS X, Solaris | Signal analysis tool | ||
DADiSP | GUI, command line, SPL script language | Proprietary | No | UNIX, Windows | Numerical analysis and signal processing with a spreadsheet-like interface | |||
DAP | Statistics | |||||||
DataScene | GUI | Shareware | No | Free express, $169 – $299 std. and pro. | Linux, Unix/X11, Windows | 2D & 3D graphing, animated graphs, data analysis, curve fitting, and data monitoring. | ||
Descartes (plotting tool) | GUI | GPL | Yes | Free | Any (Python) | Inactive as of 2005 | ||
EasyPlot | GUI (scriptable) and via COM interface using DLL | Proprietary | No | Academic US$349, Corporate and Government US$399, Multi-license discount. Demo is free | Windows | Reads text, CSV, or binary data files. Plots functions by equations. Creates trend-lines, does forward and reverse FFTs on selected data. Multiple axes. 2-D and 3-D plotting. Extremely scriptable. | ||
EditGrid | GUI (Web based) | Free, or with subscription service | Any (Web-based application) | Online spreadsheet | ||||
EJS | GUI | GPL | Yes | Free | Linux, Mac OS X, Windows | Creates ODE solving interactive, ready-to-publish Java applets | ||
Epi Info | GPL | Yes | Free | Windows | Statistics | |||
EpsTk | Toolkit for use with MATLAB and GNU Octave | GPL | Yes | Free | Any (Octave or MATLAB) | |||
EViews | Proprietary | No | Statistics | |||||
Fityk | GUI, Command line | GPL | Yes | Free | Linux, Mac, Windows | specialized in curve fitting | ||
FlexPro | Proprietary | No | MS Windows only | |||||
FreeMat | Yes | Free | Linux, Mac OS X, Windows | |||||
GeoGebra | GUI | GPL | Yes | Free | Linux, Mac OS X, Sugar, Windows | Very good for rendering Geometry, Graphs, Statistical Diagrams, (LaTeX) Formula Rendering. All antialiased in PNG Export. Export to SVG, EPS, EMF, PNG, PDF. | ||
Gnumeric | GUI | GNU GPL | Yes | Free | Cross-platform | Spreadsheet | ||
GNU Octave | GUI, command line, C, C++, Fortran | GPL | Yes | Free | eComStation, FreeBSD, Linux, Mac OS X, OS/2, Solaris or Windows | MATLAB compatible, built-in ODE and DAE solvers, extensive user contributed toolboxes | ||
Gnuplot | Command line, Python, Ruby, Smalltalk | own licence | Yes | Free | Amiga, Atari ST, BeOS, Linux, Mac, MS-DOS, OS/2, OS-9/68k, Ultrix, Windows, VMS | Built in scripting language | ||
GLE | Command line, GUI | BSD / GPL | Yes | Free | Linux, Mac, Windows | Graphics scripting language | ||
GraphPad Prism | GUI | proprietary | No | academic US$450, student US$300 | Mac, Windows | |||
Grace | Command line, GUI, various APIs | GPL | Yes | Free | Linux, Mac(X11), Windows (cygwin) | Uses Motif; fork of Xmgr | ||
Graph | GUI | GPL | Yes | Free | Windows | |||
Graphviz | DOT language | CPL | Yes | Free | Linux, Mac OS X, Windows | |||
gretl | GUI | GPL | Yes | Free | Linux, Mac, Windows | Specialized in econometrics and time series analyses, built-in scripting language, interface to gnuplot and R | ||
IDPS | GUI, Fortran, C, Python, Socket Server | GPL | Yes | Free | Linux, Mac OS X, OSF1/True64, Solaris, Windows | Uses Qt 3/Qt 4, runs as a server | ||
IGOR Pro | GUI | proprietary | No | Non-free standard US$550 academic US$395 student $US85 |
Mac, Windows | 3D and volume visualization, Curve and peak fitting, Signal processing, Image processing | ||
JFreeChart | GUI, Java, Groovy | LGPL | Yes | Free | Any (Java) | |||
jHepWork | GUI, Java, Jython scripting | LGPL | Yes | Free | Any (Java) | Multi-platform, IDE with code assist, Jython/Python scripting | ||
KChart | GUI | GPL | Yes | Free | Linux (KDE) | |||
Kig | GUI | GPL | Yes | Free | Geometry diagrams only | |||
kst | GUI | GPL | Yes | Free | Linux (KDE), Windows (beta) | |||
LabPlot | GUI, Qt scripting | GPL | Yes | Free | Linux (KDE) | |||
LabVIEW | Proprietary | No | ||||||
MagicPlot | GUI | Proprietary | No | $159, free for personal use | Any (Java) | Curve fitting, batch processing | ||
Maple | GUI, Command line | No | $1895 | Linux, Mac OS X, Windows | ||||
MathCad | GUI | No | $1195 | Windows | Simple GUI driven interface | |||
Mathematica | GUI, Command line, C++ | No | $2495 | HPUX, Linux, Mac OS X, Solaris, Windows | Computer algebra, statistics and numerical analysis system with general graphic language | |||
MATLAB | GUI | Proprietary | No | Linux, Mac OS X, Windows | Matrix system | |||
Maxima | GUI, Command line | GPL | Yes | Free | BSD, Linux, Mac OS X, Unix Like OS, Windows | Various graphical user interfaces, Support LaTex with GNU TeXmacs and Web frontend with Sage | ||
Mavis | GUI | Proprietary | No | Free for personal use | Windows | Interactive, animated graphs, charts and diagrams | ||
MedCalc | GUI | Proprietary | No | $395 | Windows | Statistics | ||
Microsoft Excel | GUI | Proprietary | No | Mac OS X, Windows | Spreadsheet | |||
MLPlot | Java API | GPL | Yes | Linux, Mac OS X, Windows | SVG | |||
Monarch Charts | Charting library | Commercial | No | Any, Java | Charting library component based on java, SPC charts | |||
Nucalc | GUI | proprietary | No | Non-freeUS$100[1] | Mac OS, Mac OS X, Windows | |||
Numbers (iWork) | GUI | Proprietary | No | Mac OS X | Spreadsheet | |||
OpenOffice.org Calc | GUI | GNU LGPL | Yes | Free | Cross-platform | Spreadsheet | ||
OpenPlaG | GUI | GPL | Yes | Free | Any (PHP 5) | graph plotter | ||
Origin | GUI, COM, C/C++ and scripting | proprietary | No | Non-freeUS$ 950(std) 1500 (pro) 50(student)[1] |
Windows | |||
Paraview | GUI, Python scripting | GPL | Yes | Free | Linux/Unix, Mac OS X, Windows | Parallel scientific and Computational Fluid Dynamics visualizations | ||
PDL | Free | Perl Data Language | ||||||
PGPLOT | FORTRAN, C | No | Free for non commercial | Linux, Mac, Windows | (Fortran) California Institute of Technology | Inactive as of 2001 | ||
Physics Plot | GUI | proprietary | No | Non-freeUS$100 | Windows (visualbasic) | |||
ploticus | Command line, C | GPL | Yes | Free | Linux, Mac, Windows | plots and charts from data | ||
PLplot | Ada, C/C++/D, Fortran 77/90, C, C++, Java, Lisp, Lua, OCaml, Octave, Perl, Python, Tcl/Tk | LGPL | Yes | Free | Linux, Mac, Windows | Many different output formats: CGM, GIF, Jpeg, Png, Latex, PBM, PDF, Postscript, SVG, XFig, Qt, wxWidgets | ||
PSPP | GUI, command line | GPL | Yes | Free | Linux, Mac, Windows | Statistical analysis of sampled data. Free replacement for SPSS. | ||
QtiPlot | GUI, Python | GPL | Yes | free if compiled from source | Linux, Mac, Windows | Python scriptable | ||
R | GPL | Yes | Free | Linux, Mac, Windows | Interoperabile with other free software packages. | |||
RLPlot | GUI | GPL | Yes | Free | Linux, Mac, Windows | |||
ROOT | GUI, C++, Python, Ruby | LGPL | Yes | Free | Linux, Mac, Windows | De facto standard in high energy physics | ||
RRDtool | Command line | GPL | Yes | Free | Linux, Windows | |||
S-PLUS | Proprietary | No | Statistics | |||||
S-Lang | Statistics | |||||||
S-Lang | ||||||||
SAS System | Proprietary | No | Statistics | |||||
Scilab | CeCILL | Yes | Free | Linux, Mac OS X, Windows | Matrix system | |||
SciPy, NumPy, matplotlib modules for Python | Python, GUI, command line | BSD/matplotlib | Yes | Free | FreeBSD, Linux, Mac OS X, Windows | Extensive numerical and scientific library with MATLAB-style plotting | ||
SOCR | Statistics | |||||||
SPSS | GUI, Command Line | Proprietary | No | Statistics | ||||
Stata | Proprietary | No | Statistics | |||||
Statgraphics | GUI | Proprietary | No | $695 | Windows | Statistical software package for exploratory data analysis, statistical modeling, design of experiments, time series forecasting, quality improvement and Six Sigma. | ||
StatPlanet | GUI | Proprietary | No | Free, Commercial version: $430 - $640 | Linux and Mac (web only), Windows (web and desktop) | Interactive graphs and maps, online and desktop versions | ||
Statistical Lab | ||||||||
Systat | Proprietary | No | Statistics | |||||
SymPy | BSD | Yes | Free | Linux, Mac OS X, Windows | Python library for computer algebra and symbolic mathematics | |||
Sysquake | GUI, command line | Proprietary | No | $250 (LE free) | Linux, Mac OS X, Windows | MATLAB compatible, interactive graphics | ||
SciDAVis | GUI, Python | GPL | Yes | Free | Linux, Mac, Windows | Qt4-based GUI, Python scriptable | ||
SigmaPlot | GUI | proprietary | No | Non-freeCommercial US$799, Government US$699, Commercial US$549 | Windows | |||
Tableau | GUI | Proprietary | No | $999 – $1800 | Windows | Spreadsheet | ||
Tecplot | GUI | proprietary | No | varies | Linux, Mac, UNIX, Windows | Computational Fluid Dynamics | ||
Teechart | Charting library | Commercial | Yes | Linux, Windows | Charting, Gauge and Map components for .NET, VCL, ActiveX, Java, PHP. | |||
think-cell chart | GUI | proprietary | No | Annual subscription | Windows | Support for waterfall, Marimekko and Gantt charts. Direct integration into Microsoft PowerPoint. | ||
Veusz | GUI, Python, Command line | GPL | Yes | Free | Mac, Unix, Windows | Create publication-quality PS/PDF plots, Python scripting and plugin interface | ||
Visifire | Independent of Server side Scripting | GPL | Yes | Free | Mac, Windows | |||
Zoho Office Suite | GUI (Web based) | Proprietary | No | Any (Web-based application) |
Vector graphics software can be used for manual graphing or for editing the output of another program. Please see: